From: Matthias Clasen Date: Sun, 31 May 2015 01:27:45 +0000 (-0400) Subject: menu: Fix compiler warnings X-Git-Tag: archive/raspbian/3.24.39-1+rpi1~1^2~65^2~39^2~6719 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=a0dddbbafae2d99fa0d4672d8582414b3a186e1a;p=gtk%2B3.0.git menu: Fix compiler warnings Fix warnings due to -Wdeclaration-after-statement and -Wshadow. --- diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c index 6862ca994e..7219953acc 100644 --- a/gtk/gtkmenu.c +++ b/gtk/gtkmenu.c @@ -2847,10 +2847,8 @@ gtk_menu_size_allocate (GtkWidget *widget, x = border_width + padding.left; y = border_width + padding.top; - width = allocation->width - (2 * border_width) - - padding.left - padding.right; - height = allocation->height - (2 * border_width) - - padding.top - padding.bottom; + width = allocation->width - (2 * border_width) - padding.left - padding.right; + height = allocation->height - (2 * border_width) - padding.top - padding.bottom; if (menu_shell->priv->active) gtk_menu_scroll_to (menu, priv->scroll_offset); @@ -2889,7 +2887,6 @@ gtk_menu_size_allocate (GtkWidget *widget, if (gtk_widget_get_visible (child)) { - gint i; gint l, r, t, b; get_effective_child_attach (child, &l, &r, &t, &b); @@ -2926,15 +2923,14 @@ gtk_menu_size_allocate (GtkWidget *widget, /* Resize the item window */ if (gtk_widget_get_realized (widget)) { - gint i; - gint width, height; + gint w, h; - height = 0; + h = 0; for (i = 0; i < gtk_menu_get_n_rows (menu); i++) - height += priv->heights[i]; + h += priv->heights[i]; - width = gtk_menu_get_n_columns (menu) * base_width; - gdk_window_resize (priv->bin_window, width, height); + w = gtk_menu_get_n_columns (menu) * base_width; + gdk_window_resize (priv->bin_window, w, h); } if (priv->tearoff_active) diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c index 773f170097..d025125776 100644 --- a/gtk/gtkmenuitem.c +++ b/gtk/gtkmenuitem.c @@ -875,7 +875,6 @@ gtk_menu_item_get_preferred_width (GtkWidget *widget, if (child != NULL && gtk_widget_get_visible (child)) { - GtkMenuItemPrivate *priv = menu_item->priv; gint child_min, child_nat; gtk_widget_get_preferred_width (child, &child_min, &child_nat); diff --git a/gtk/gtkmenutracker.c b/gtk/gtkmenutracker.c index c7125b77bc..2d39319875 100644 --- a/gtk/gtkmenutracker.c +++ b/gtk/gtkmenutracker.c @@ -178,15 +178,15 @@ gtk_menu_tracker_section_sync_separators (GtkMenuTrackerSection *section, if (subsection) { - gboolean could_have_separator; + gboolean separator; - could_have_separator = (section->with_separators && n_items > 0) || subsection->separator_label; + separator = (section->with_separators && n_items > 0) || subsection->separator_label; /* Only pass the parent_model and parent_index in case they may be used to create the separator. */ n_items += gtk_menu_tracker_section_sync_separators (subsection, tracker, offset + n_items, - could_have_separator, - could_have_separator ? section->model : NULL, - could_have_separator ? i : 0); + separator, + separator ? section->model : NULL, + separator ? i : 0); } else n_items++; @@ -199,11 +199,11 @@ gtk_menu_tracker_section_sync_separators (GtkMenuTrackerSection *section, if (should_have_separator > section->has_separator) { /* Add a separator */ - GtkMenuTrackerItem *item; + GtkMenuTrackerItem *separator; - item = _gtk_menu_tracker_item_new (tracker->observable, parent_model, parent_index, FALSE, NULL, TRUE); - (* tracker->insert_func) (item, offset, tracker->user_data); - g_object_unref (item); + separator = _gtk_menu_tracker_item_new (tracker->observable, parent_model, parent_index, FALSE, NULL, TRUE); + (* tracker->insert_func) (separator, offset, tracker->user_data); + g_object_unref (separator); section->has_separator = TRUE; }